package com.coderman.infosys.user.app.facadeimpl;

import com.coderman.infosys.user.api.dto.request.CreaetUserAccountRequestDTO;
import com.coderman.infosys.user.api.dto.request.UserAccountQueryDTO;
import com.coderman.infosys.user.api.dto.response.UserAccountInfoDTO;
import com.coderman.infosys.user.api.facade.UserAccountFacade;
import com.coderman.utils.response.ResultDataDto;
import org.apache.dubbo.config.annotation.Service;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.util.List;

/**
 * @Description:接口实现类
 * @Author：
 * @CreateTime：2021-09-29 17:15:04
 * @version v1.0
 */
@Service
public class UserAccountFacadeImpl   implements UserAccountFacade {

	private  Logger logger = LoggerFactory.getLogger(this.getClass());

    @Override
    public ResultDataDto<List<UserAccountInfoDTO>> getUserById(List<Long> userIdList){
        return null;
    }

    @Override
    public ResultDataDto<UserAccountInfoDTO> getUserByHandphone(String handPhone){
        return null;
    }

    @Override
    public ResultDataDto<UserAccountInfoDTO> getUserAllInfo(UserAccountQueryDTO queryDTO){
        return null;
    }

    @Override
    public ResultDataDto<UserAccountInfoDTO> disableAccount(Long userId){
        return null;
    }

    @Override
    public ResultDataDto<UserAccountInfoDTO> enableAccount(Long userId){
        return null;
    }

    @Override
    public ResultDataDto<UserAccountInfoDTO> enableAccount(CreaetUserAccountRequestDTO createDTO){
        return null;
    }

    @Override
    public ResultDataDto<UserAccountInfoDTO> login(String userName,String password){
        return null;
    }

}